package pl.kosmowska.ewelina.client.app.requestfactory.dto;

import java.util.Date;

import pl.kosmowska.ewelina.server.jdo.InvestmentData;
import pl.kosmowska.ewelina.server.locators.EntityStringLocator;

import com.google.web.bindery.requestfactory.shared.EntityProxy;
import com.google.web.bindery.requestfactory.shared.ProxyFor;

@ProxyFor(value = InvestmentData.class, locator = EntityStringLocator.class)
public interface InvestmentDataProxy extends EntityProxy {

	String getId();

	Long getUserId();

	void setName(String name);

	String getName();

	float getValue();

	void setValue(float value);

	public Date getEndDate();

	public void setEndDate(Date endDate);

	public float getPercentage();

	public void setPercentage(float percentage);

	public int getInstallmentChoice();

	public void setInstallmentChoice(int installmentChoice);

	public int getMonthNumber();

	public void setMonthNumber(int monthNumber);

	public Date getStartDate();

	public void setStartDate(Date startDate);
	
	public float getTotalValue() ;
	
	public void setTotalValue(float totalValue);

}
